package ipdesk.model.report.promote.dao;

import java.util.List;
import java.util.Map;

import ipdesk.model.report.consult.bean.ConsultInfoBean;
import ipdesk.model.report.promote.bean.PromoteInfoBean;

public interface IPromoteInfo
{
	public int promoteInfoReg(PromoteInfoBean promoteInfoBean) throws Exception;
	public void insertFileData(PromoteInfoBean promoteInfoBean);
	public int getDataTotalCount(PromoteInfoBean promoteInfoBean) throws Exception;
	public List<PromoteInfoBean> getPagingDataList(Map map) throws Exception;
	public PromoteInfoBean getDataOneRow(int promoteSeq, String queryId);
	public void deleteDataOneRow(int promoteSeq, String queryId);
	public int promoteInfoUpdate(PromoteInfoBean promoteInfoBean, String queryId);
}
